temple plants - German English Dictionary